Skip to main content
Version: 1.0.2

Report Notification

The ReportNotification method enables to receive FedNow 'End of Day' report or a report that is requested through 'Report request' API

Method: InboundServiceClient:ReportNotification

Headers

NameValue
Credential"Basic c3VwcG9ydCsxQG5ldHN5cy1pbmMuY29tOjM5ZDYxOGJkNTVmN5NWQxY2RlNDE5"
Signature"{{signature}}"

Example

Payload Parameters
ParameterDescription

msgID

Mandatory

String

Unique message identifier to identify the pacs.008 message

Example – "8d1522ca70e849d087bc525cdf2c5c78"

processor

Mandatory

String

Payment channel through which the transaction happens

Example – "FEDNOW"

rawData

Mandatory

String

Raw response message related to the transaction encoded in Base64

Example – "wdsdsd"

reportResponse

Mandatory

Object

accountId

Mandatory

String

Account ID for which the report is generated

Example – "101110802"

lastPageIndex

Mandatory

Boolean

Indicates whether this is the last page of the report

If 'true', this is the last page of report

If 'false' this is not the last page of report

Example – true

pageNumber

Mandatory

Number

Total number of pages the report has been generated

Example – 1

reportDate

Mandatory

String

Date and time of the report was generated

Example – "2024-05-31T00:00:00-04:00"

reportType

Mandatory

String

Type of the generated report

Possible values:

"AATR"

"IATR"

"AADR"

"ABAR"

Example – "AATR"

transactionSummary

Mandatory

Object

creditEntry

Mandatory

Object

numberOfEntry

Mandatory

String

Number of credit transaction entries

Example – "5"

sum

Mandatory

String

Sum amount of the total number of credit entries

Example – "4494.00"

debitEntry

Mandatory

Object

numberOfEntry

Mandatory

String

Number of debit transaction entries

Example – "10"

sum

Mandatory

String

Sum amount of the total number of debit entries

Example – "27078.23"

transactionEntries

Mandatory

Array

numberOfEntry

Mandatory

String

Total number of transaction entries based on specific transaction status

Example – "0"

status

Mandatory

String

Status of the respective transactions

Possible values:

"RJTR"

"RJTS"

"RCVD"

"SENT"

Example – "RJTR"

reportType

Mandatory

String

Type of the generated report

Example – "AATR"

uuid

Mandatory

String

Unique ID present in the message

Example – "f220b4fe-aaca-49f7-9a7f-628a0f4ce493"

Request Body (Applicable only for FedNow)


{
"msgID": "8d1522ca70e849d087bc525cdf2c5c78",
"processor": "FEDNOW",
"rawData": "Base64 encoded data for received xml message",
"reportResponse": {
"accountId": "101110802",
"lastPageIndex": true,
"pageNumber": 1,
"reportDate": "2024-05-31T00:00:00-04:00",
"reportType": "AATR",
"transactionSummary": {
"creditEntry": {
"numberOfEntry": "5",
"sum": "4494.00"
},
"debitEntry": {
"numberOfEntry": "10",
"sum": "27078.23"
},
"transactionEntries": [
{
"numberOfEntry": "0",
"status": "RJTR"
},
{
"numberOfEntry": "3",
"status": "RJTS"
},
{
"numberOfEntry": "14",
"status": "RCVD"
},
{
"numberOfEntry": "5",
"status": "SENT"
}
]
}
},
"reportType": "AATR",
"uuid": "f220b4fe-aaca-49f7-9a7f-628a0f4ce493"
}

Response

Response Parameters
ParameterDescription

status

String

Status of the request received for report notification

Example – "Accepted"

Response Body (Applicable only for FedNow)


{
"status": "Accepted"
}